be overly generous - Alemán Inglés Diccionario